how to create a requirement analysis document for functional and non functional requirements